plant grass and trees - Espagnol Anglais Dictionnaire